.div_file_item {
	padding: 0;
	margin: 0;
	font-size: 0.3rem;
	color: #3A3A3A;
	background-color: #FFFFFF;
}

.div_document_container {
	width: 100%;
	display: -webkit-flex;
	-webkit-flex-flow: row nowrap;
	border-bottom: 1px solid #E6E6E6;
}

.div_file_type {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 1.8rem;
	width: 1.3rem;
}

.div_name_and_time_and_size {
	width: 70%;
	display: flex;
	flex-flow: column;
	justify-content: center;
	padding: 0.3rem 0;
	line-height: 1.5;
}

.div_file_name {
	font-size: 0.3rem;
	color: #3A3A3A;
}

.span_file_time {
	font-size: 0.24rem;
	color: #8D8D8D;
}

.span_file_size {
	margin-left: 0.1rem;
	font-size: 0.24rem;
	color: #8D8D8D;
}

.span_file_icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 0.9rem;
	height: 0.9rem;
	font-size: 0.65rem;
	border-radius: 100%;
}

.icon-file-word {
	color: #00AAEE;
	border: 1px solid #00AAEE;
}

.icon-file-excel {
	color: #36BC99;
	border: 1px solid #36BC99;
}

.icon-file-txt {
	color: #279ABA;
	border: 1px solid #279ABA;
}

.icon-file-pdf {
	color: #e85a3e;
	border: 1px solid #e85a3e;
}

.wjxz {
	font-size: 0.35rem;
	color: #e85a3e;
	float: right;
	display: flex;
	align-items: center;
	justify-content: center;
	height: 1.8rem;
	width: 1.3rem;
}